Compact Block Filter
ブロードキャストされたトランザクションを伝播していくメッセージプロトコルを改善したもの
ノード自体がメモリープールに保存しているトランザクションを再び受けとらないようにする仕組み
この無駄を省いてネットワークの帯域幅を確保すると共に、副次的にブロック伝播のレイテンシ(転送要求を出してから実際にデータが送られてくるまでに生じる、通信の遅延時間のこと)を減少させる。
Blome Filterと違い、ブロックごとにフィルターを作る
高帯域幅モード:ブロックが有効かどうか検証せず、リモートノードにアナウンス
低帯域幅モード:ブロックが有効かどうか検証して、リモートノードにアナウンス
https://gyazo.com/fa5a143b842674fcaa2e8e981117d0ae
図1:Compact Block
フローが長いので動画で学ぼう!(さぼり)
https://www.youtube.com/watch?v=aUwVM8sdAIg&list=PLr5Bi9qipPlrrwDCjSVuon1hFAygAXJi8&index=13&t=0s